#include <header.h>

int main(){

    //int file_fd = open("Makefile", O_RDWR);
    //int file_fd = open("./Makefile", O_RDWR);
    //int file_fd = open("/home/snow/code/2th/Day06/Makefile", O_RDWR);


    char buf[200]= {0};
    getcwd(buf, sizeof(buf));
    printf("1: %s \n", buf);

    chdir("./test");

    memset(buf, 0, sizeof(buf));
    getcwd(buf, sizeof(buf));
    printf("2: %s \n", buf);


    // 一个程序: 认为自己在那个目录下运行, 这个目录对于这个程序就是所谓的工作目录
    // int file_fd = open("./1.txt", O_RDWR);
    int file_fd = open("./Makefile", O_RDWR);
    printf("file_fd: %d \n", file_fd);
    //ERROR_CHECK(file_fd, -1, "open");


    while(1);
    return 0;
}

